package com.young.shop.service;

import com.young.shop.pojo.entity.OrderList;
import com.young.shop.pojo.entity.OrdersDetails;

import java.sql.SQLException;
import java.util.List;

public interface OrderService {
    //根据用户名查询用户id，查询用户的所有订单信息
    List queryByUserId(Long userId);
    //根据订单状态向前端展示订单信息

    //根据状态值、用户id显示列表
    List<OrderList> OrderByZtList(int Zt,Long id);

    /**
     * 根据订单id，状态值，用户id修改订单状态值
     * @param id
     * @param status
     */
    int stateChangeService(int id,int status) throws SQLException;

    /**
     * 根据id查询订单详情
     * @param id
     * @return
     */
    List<OrdersDetails> detailsById(Long id);
}
